generalized dynamical machine learning
Generalized Dynamical Machine Learning
In this year of Rudolf Kalman's demise, this article is dedicated to his memory. We introduce a new Machine Learning (ML) solution for Dynamical, Non-linear, In-Stream Analytics. Clearly, such a solution will accommodate Static, Linear and Offline (or any combination thereof) Machine Learning tasks. The value of such a solution is significant because the same method can be used for classification and regression (including forecasting), offline and real-time applications and simple and hard ML problems. We have achieved our objective in the form of State-space Recurrent Kernel-projection Time-varying Kalman or "RKT-Kalman" method.
Static & DYNAMICAL Machine Learning – What is the Difference?
In an earlier blog, "Need for DYNAMICAL Machine Learning: Bayesian exact recursive estimation", I introduced the need for Dynamical ML as we now enter the "Walk" stage of "Crawl-Walk-Run" evolution of machine learning. First, I defined Static ML as follows: Given a set of inputs and outputs, find a static map between the two during supervised "Training" and use this static map for business purposes during "Operation". I made the following points using IoT as an example. Dynamical ML solution involves State-Space data model (more below). What more does a Dynamical ML solution offer?
- Information Technology > Artificial Intelligence > Machine Learning > Statistical Learning (1.00)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks (0.71)
- Information Technology > Artificial Intelligence > Machine Learning > Learning Graphical Models > Directed Networks > Bayesian Learning (0.49)
NEXT Machine Learning Paradigm: "DYNAMICAL" ML
Dynamical ML is machine learning that can adapt to variations over time; it requires "real-time recursive" learning algorithms and time-varying data models such as the ones described in the blog, Generalized Dynamical Machine Learning. In the process of DYNAMICAL machine learning (DML) applied to industrial IoT, the data model and the algorithms used (Generalized Dynamical Machine Learning) naturally generates what is called the "State-space" model of the machine. It may not *look* like the machine but it captures the dynamics in all its detail (there can be challenges in relating "states" to actual machine components though). I am a proponent of using the "State-space representation" that we get for FREE in Dynamical ML as the "digital twin". This is a topic of current exploration and advancement.
NEXT Machine Learning Paradigm: "DYNAMICAL" ML
Dynamical ML is machine learning that can adapt to variations over time; it requires "real-time recursive" learning algorithms and time-varying data models such as the ones described in the blog, Generalized Dynamical Machine Learning. In the process of DYNAMICAL machine learning (DML) applied to industrial IoT, the data model and the algorithms used (Generalized Dynamical Machine Learning) naturally generates what is called the "State-space" model of the machine. It may not *look* like the machine but it captures the dynamics in all its detail (there can be challenges in relating "states" to actual machine components though). I am a proponent of using the "State-space representation" that we get for FREE in Dynamical ML as the "digital twin". This is a topic of current exploration and advancement.
- Information Technology > Artificial Intelligence > Machine Learning > Statistical Learning (0.70)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks (0.70)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Uncertainty > Bayesian Inference (0.49)
- (2 more...)
Static & DYNAMICAL Machine Learning – What is the Difference?
In an earlier blog, "Need for DYNAMICAL Machine Learning: Bayesian exact recursive estimation", I introduced the need for Dynamical ML as we now enter the "Walk" stage of "Crawl-Walk-Run" evolution of machine learning. First, I defined Static ML as follows: Given a set of inputs and outputs, find a static map between the two during supervised "Training" and use this static map for business purposes during "Operation". I made the following points using IoT as an example. Dynamical ML solution involves State-Space data model (more below). What more does a Dynamical ML solution offer?
- Information Technology > Artificial Intelligence > Machine Learning > Statistical Learning (0.72)
- Information Technology > Artificial Intelligence > Machine Learning > Learning Graphical Models > Directed Networks > Bayesian Learning (0.49)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Optimization (0.49)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks > Perceptrons (0.30)
Static & DYNAMICAL Machine Learning – What is the Difference?
In an earlier blog, "Need for DYNAMICAL Machine Learning: Bayesian exact recursive estimation", I introduced the need for Dynamical ML as we now enter the "Walk" stage of "Crawl-Walk-Run" evolution of machine learning. First, I defined Static ML as follows: Given a set of inputs and outputs, find a static map between the two during supervised "Training" and use this static map for business purposes during "Operation". I made the following points using IoT as an example. Dynamical ML solution involves State-Space data model (more below). What more does a Dynamical ML solution offer?
- Information Technology > Artificial Intelligence > Machine Learning > Statistical Learning (1.00)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks (0.71)
- Information Technology > Artificial Intelligence > Machine Learning > Learning Graphical Models > Directed Networks > Bayesian Learning (0.49)
Generalized Dynamical Machine Learning
In this year of Rudolf Kalman's demise, this article is dedicated to his memory. We introduce a new Machine Learning (ML) solution for Dynamical, Non-linear, In-Stream Analytics. Clearly, such a solution will accommodate Static, Linear and Offline (or any combination thereof) Machine Learning tasks. The value of such a solution is significant because the same method can be used for classification and regression (including forecasting), offline and real-time applications and simple and hard ML problems. We have achieved our objective in the form of State-space Recurrent Kernel-projection Time-varying Kalman or "RKT-Kalman" method.